package com.ruoyi.business.service;

import java.util.List;
import com.ruoyi.business.domain.TDialysisRecord;

/**
 * 腹膜透析记录Service接口
 * 
 * @author ruoyi
 * @date 2025-03-12
 */
public interface ITDialysisRecordService 
{
    /**
     * 查询腹膜透析记录
     * 
     * @param status 腹膜透析记录主键
     * @return 腹膜透析记录
     */
    public TDialysisRecord selectTDialysisRecordByStatus(String status);

    /**
     * 查询腹膜透析记录列表
     * 
     * @param tDialysisRecord 腹膜透析记录
     * @return 腹膜透析记录集合
     */
    public List<TDialysisRecord> selectTDialysisRecordList(TDialysisRecord tDialysisRecord);

    /**
     * 新增腹膜透析记录
     * 
     * @param tDialysisRecord 腹膜透析记录
     * @return 结果
     */
    public int insertTDialysisRecord(TDialysisRecord tDialysisRecord);

    /**
     * 修改腹膜透析记录
     * 
     * @param tDialysisRecord 腹膜透析记录
     * @return 结果
     */
    public int updateTDialysisRecord(TDialysisRecord tDialysisRecord);

    /**
     * 批量删除腹膜透析记录
     * 
     * @param statuss 需要删除的腹膜透析记录主键集合
     * @return 结果
     */
    public int deleteTDialysisRecordByStatuss(String[] statuss);

    /**
     * 删除腹膜透析记录信息
     * 
     * @param status 腹膜透析记录主键
     * @return 结果
     */
    public int deleteTDialysisRecordByStatus(String status);
}
